package Tests;

import Tools.StatsManager;

/**
 *
 * @author jeremy
 */
public class TestStatsManager {
    public static void main(String[] args) throws InterruptedException{
        String filename = System.getProperty("user.dir").toString()+"/src/tests/ficTest.txt";
        StatsManager statsManager = new StatsManager(filename);
        
        Thread.sleep(6000); // on attend un peu pour simuler la simulation
        statsManager.ajouterStat("Test d'ajout de stat à la volée 1");
        Thread.sleep(1000);
        statsManager.ajouterStat("Test d'ajout de stat à la volée 2");
        
        statsManager.ajouterDistanceRobot("Robot 1", 380);
        statsManager.ajouterDistanceRobot("Robot 2", 4390);
        statsManager.ajouterDistanceRobot("Robot 3", 543);
        
        statsManager.ajouterDistanceRobot("Robot 1", 100);
        
        statsManager.ajouterIncendieRobot("Robot 2");
        statsManager.ajouterIncendieRobot("Robot 2");
        statsManager.ajouterIncendieRobot("Robot 2");
        
        statsManager.ajouterIncendieRobot("Robot 1");
        
        statsManager.setNombreIncendies(8);
        statsManager.addIncendie();
        
        Thread.sleep(6000); // on attend un peu pour simuler la simulation
        
        statsManager.stopStats();
        
        statsManager.saveStats();
    }
}
